be embarrassed before an awkward situation - Spanisch Englisch Wörterbuch